NORTH DALLAS, Order Food Online!

Oops! Filter by Cuisine & Promotion View Map

NORTH DALLAS, TX Soup Restaurants for Delivery & Takeout

Cuisines: [x] Soup

1. Tacos Y Mas

11th Order Free
4.1 out of 5 stars. 752 Google reviews

Breakfast, Chicken, Fish, Grill, Mexican, Salads, Seafood, Soup, Steak, Taco  

Casual Dining, Free Parking, Good For Group, Good For Kids, Has TV, Healthy Options, Kids Menu, Vegan Options, Vegetarian Options  

Order for later
Tomorrow, 7:30 AM
4123 Cedar Springs Rd
Delivery: $4.99
Delivery Min: $15
Delivery: $4.99 Delivery Min: $15
Order for later Tomorrow, 7:30 AM

2. No. 1 Plus Chicken

Curbside Pickup
4.6 out of 5 stars. 890 Google reviews

Asian, Asian Fusion, Chicken, Korean, Soup, Wings  

Casual Dining, Comfort Food, Free Parking, Good For Group, Good For Kids, Has TV, Quick Bite, Vegan Options  

Order for later
Tomorrow, 12:15 PM
2240 Royal Ln
Average Item Cost: $14
Carryout
Average Item Cost: $14 Carryout
Order for later Tomorrow, 12:15 PM

3. Thai Opal

Free Delivery $3 or less
4.4 out of 5 stars. 482 Google reviews

Chicken, Curry, Dessert, Salads, Soup, Thai  

Casual Dining, Free Parking, Good For Group, Good For Kids, Has TV, Vegan Options  

Order for later
Tomorrow, 11:00 AM
6300 Skillman
Delivery: Free
Delivery Min: $40
Delivery: Free Delivery Min: $40
Order for later Tomorrow, 11:00 AM

4. Zense Thai

Curbside Pickup
4.3 out of 5 stars. 276 Google reviews

Asian, Coffee and Tea, Curry, Dessert, Noodles, Salads, Soup, Thai  

Casual Dining, Free Parking, Good For Group, Good For Kids, Has TV, Healthy Options, Vegetarian Options  

Order for later
Tomorrow, 11:00 AM
8600 N Macarthur Blvd
Average Item Cost: $9
Carryout
Average Item Cost: $9 Carryout
Order for later Tomorrow, 11:00 AM

5. Oriental Express

4.2 out of 5 stars. 226 Google reviews

Asian, Chinese, Noodles, Seafood, Soup  

Casual Dining, Free Parking, Good For Group, Good For Kids, Has TV, Healthy Options, Vegetarian Options  

Order for later
Tomorrow, 11:00 AM
1600 North Plano Road #2000
Average Item Cost: $6
Delivery: $4.99
Delivery Min: $15
Average Item Cost: $6 Delivery: $4.99 Delivery Min: $15
Order for later Tomorrow, 11:00 AM

6. Chef House

$3 or less
3.1 out of 5 stars. 332 Google reviews

Asian, Chinese, Curry, Dessert, Noodles, Salads, Soup, Thai  

Free Parking, Good For Kids, Has TV, Healthy Options, Vegetarian Options  

Order Now
4028 Cedar Spring Rd
Average Item Cost: $6
Delivery: $2.00
Delivery Min: $18
Average Item Cost: $6 Delivery: $2.00 Delivery Min: $18

7. May Dragon

11th Order Free
3.8 out of 5 stars. 582 Google reviews

Asian, BBQ, Cantonese, Chicken, Chinese, Coffee and Tea, Curry, Dessert, Noodles, Ribs, Seafood, Soup, Szechuan  

Fine Dining, Free Parking, Full Bar, Good For Group, Good For Kids, Happy Hour, Has TV, Healthy Options, Kids Menu, Vegan Options, Vegetarian Options  

Order for later
Tomorrow, 11:00 AM
4848 Belt Line Rd.
Average Item Cost: $8
Delivery: $4.99
Delivery Min: $15
Average Item Cost: $8 Delivery: $4.99 Delivery Min: $15
Order for later Tomorrow, 11:00 AM

8. Thai Star Restaurant

Free Delivery $3 or less
4.4 out of 5 stars. 976 Google reviews

Asian, Chicken, Coffee and Tea, Dessert, Noodles, Salads, Seafood, Soup, Thai  

Casual Dining, Free Parking, Has TV, Healthy Options, Vegan Options, Vegetarian Options  

Order for later
Tomorrow, 11:00 AM
14833 Midway Rd. #100
Average Item Cost: $8
Delivery: Free
Delivery Min: $0
Average Item Cost: $8 Delivery: Free Delivery Min: $0
Order for later Tomorrow, 11:00 AM

9. Thai Soon Restaurant

4.5 out of 5 stars. 368 Google reviews

Asian, Chicken, Noodles, Salads, Seafood, Soup, Thai  

Good For Group, Good For Kids, Outdoor Seating, Vegan Options, Vegetarian Options  

Online menu opens
Tomorrow, 11:00 AM
101 South Coit Road Suite 401
Average Item Cost: $8
Delivery: $4.99
Delivery Min: $15
Average Item Cost: $8 Delivery: $4.99 Delivery Min: $15
Online menu opens Tomorrow, 11:00 AM

10. WaiWai Kitchen

4.3 out of 5 stars. 410 Google reviews

Asian, Chicken, Coffee and Tea, Curry, Noodles, Salads, Seafood, Soup, Sushi, Thai, Vegetarian  

Family Style, Free Parking, Good For Group, Good For Kids, Kids Menu, Vegetarian Options  

Order for later
Tomorrow, 11:00 AM
4315 Lemmon Ave
Delivery: $4.99
Delivery Min: $15
Delivery: $4.99 Delivery Min: $15
Order for later Tomorrow, 11:00 AM

11. Noodle Wave

4.5 out of 5 stars. 1626 Google reviews

Asian, Asian Fusion, Chicken, Chinese, Coffee and Tea, Curry, Dessert, Fish, Grill, Japanese, Noodles, Salads, Seafood, Soup, Thai, Vietnamese  

Casual Dining, Free Parking, Good For Group, Good For Kids, Halal Options, Has TV, Healthy Options, Kids Menu, Outdoor Seating, Vegan Options, Vegetarian Options  

Order for later
Tomorrow, 11:00 AM
1490 W Spring Valley Rd
Delivery: $4.99
Delivery Min: $15
Delivery: $4.99 Delivery Min: $15
Order for later Tomorrow, 11:00 AM

12. Tacos Y Mas

3.9 out of 5 stars. 565 Google reviews

Breakfast, Chicken, Dessert, Fish, Grill, Mexican, Salads, Seafood, Soup, Steak, Taco  

Casual Dining, Free Parking, Good For Group, Good For Kids, Has TV, Healthy Options, Kids Menu, Vegan Options, Vegetarian Options  

Order for later
Tomorrow, 6:30 AM
101 S Coit Rd #404
Delivery: $4.99
Delivery Min: $15
Delivery: $4.99 Delivery Min: $15
Order for later Tomorrow, 6:30 AM

13. Tuscany Italian Bistro

4.3 out of 5 stars. 556 Google reviews

Calzones, Chicken, Dessert, Italian, Noodles, Pasta, Pizza, Salads, Seafood, Soup, Subs  

Casual Dining, Free Parking, Good For Group, Good For Kids, Has TV, Vegetarian Options  

Order for later
Tomorrow, 11:00 AM
743 Brick Row Suite 400
Delivery: $4.99
Delivery Min: $15
Delivery: $4.99 Delivery Min: $15
Order for later Tomorrow, 11:00 AM

14. Besa's Pizza

11th Order Free $3 or less
4.2 out of 5 stars. 476 Google reviews

Calzones, Chicken, Dessert, Italian, Pasta, Pizza, Salads, Seafood, Soup, Subs  

Casual Dining, Free Parking, Good For Group, Good For Kids, Has TV, Healthy Options, Kids Menu, Outdoor Seating, Pets Allowed  

Order for later
Tomorrow, 11:00 AM
14856 Preston Rd
Delivery: $2.00
Delivery Min: $20
Delivery: $2.00 Delivery Min: $20
Order for later Tomorrow, 11:00 AM

15. Alfonso's

Free Delivery $3 or less
4.3 out of 5 stars. 401 Google reviews

Chicken, Dessert, Italian, Pasta, Pizza, Salads, Seafood, Soup  

Full Bar, Good For Group, Good For Kids, Has TV, Vegetarian Options  

Order for later
Tomorrow, 4:00 PM
718 N Buckner Blvd
Delivery: Free
Delivery Min: $300
Delivery: Free Delivery Min: $300
Order for later Tomorrow, 4:00 PM

16. Canton Express

4.3 out of 5 stars. 300 Google reviews

Asian, Chicken, Chinese, Dessert, Seafood, Soup  

Casual Dining, Free Parking, Good For Group, Good For Kids, Vegetarian Options  

Order for later
Tomorrow, 11:00 AM
1501 Preston Road, #250
Delivery: $4.99
Delivery Min: $12
Delivery: $4.99 Delivery Min: $12
Order for later Tomorrow, 11:00 AM

17. Thai Lotus Kitchen

4.6 out of 5 stars. 453 Google reviews

Asian, Chicken, Coffee and Tea, Curry, Dessert, Fish, Noodles, Salads, Seafood, Soup, Thai, Wraps  

Casual Dining, Free Parking, Good For Group, Good For Kids, Healthy Options, Vegan Options, Vegetarian Options  

Order for later
Tomorrow, 11:00 AM
3851 Cedar Springs Rd, Suite D
Carryout
Carryout
Order for later Tomorrow, 11:00 AM

18. Bangkok Dee Thai Cuisine

$3 or less
4.4 out of 5 stars. 555 Google reviews

Asian, Chicken, Coffee and Tea, Curry, Dessert, Grill, Noodles, Salads, Seafood, Soup, Steak, Thai, Wings  

Casual Dining, Free Parking, Good For Group, Good For Kids, Has TV, Healthy Options, Vegan Options, Vegetarian Options  

Order for later
Tomorrow, 11:00 AM
10207 N Central Expy
Delivery: $1.00
Delivery Min: $20
Delivery: $1.00 Delivery Min: $20
Order for later Tomorrow, 11:00 AM

19. SAZON MEXICAN HOME COOKING

11th Order Free Quick Deals
4.5 out of 5 stars. 482 Google reviews

Breakfast, Chicken, Mexican, Mexican, Salads, Seafood, Soup, Steak, Taco  

Casual Dining, Free Parking, Full Bar, Good For Group, Good For Kids, Happy Hour, Has TV, Healthy Options, Kids Menu, Vegan Options, Vegetarian Options  

Order for later
Tomorrow, 9:00 AM
3035 S SHILOH RD
Carryout
Carryout
Order for later Tomorrow, 9:00 AM

20. Kirin Court

4.1 out of 5 stars. 2421 Google reviews

Asian, BBQ, Cantonese, Chicken, Chinese, Grill, Noodles, Salads, Seafood, Soup  

Casual Dining, Free Parking, Healthy Options, Vegetarian Options  

Order for later
Tomorrow, 11:00 AM
221 W Polk St #200
Delivery: $4.99
Delivery Min: $15
Delivery: $4.99 Delivery Min: $15
Order for later Tomorrow, 11:00 AM

21. Below 40 Poke House (Carrollton, Tx)

4.5 out of 5 stars. 485 Google reviews

Asian, Hawaiian, Japanese, Seafood, Soup, Sushi  

Casual Dining, Free Parking, Good For Group, Good For Kids, Healthy Options, Kids Menu, Vegetarian Options  

Order for later
Tomorrow, 11:00 AM
2625 Old Denton Rd
Average Item Cost: $12
Carryout
Average Item Cost: $12 Carryout
Order for later Tomorrow, 11:00 AM

22. Sushi Maku

4.6 out of 5 stars. 378 Google reviews

Asian, Chicken, Dessert, Grill, Japanese, Noodles, Salads, Seafood, Soup, Steak, Sushi  

Casual Dining, Free Parking, Full Bar, Good For Group, Good For Kids, Has TV, Healthy Options, Kids Menu  

Order for later
Tomorrow, 11:00 AM
17721 Dallas Pkwy
Carryout
Carryout
Order for later Tomorrow, 11:00 AM

23. Flaming Buffet (Richardson)

3.8 out of 5 stars. 638 Google reviews

Asian, Cantonese, Chicken, Chinese, Soup, Sushi  

Casual Dining, Good For Kids, Has TV, Healthy Options, Vegetarian Options  

Order for later
Tomorrow, 11:00 AM
1300 E Belt Line Rd
Delivery: $4.99
Delivery Min: $15
Delivery: $4.99 Delivery Min: $15
Order for later Tomorrow, 11:00 AM

24. FUSION VIBES KITCHEN + BAR

Curbside Pickup
4.6 out of 5 stars. 1714 Google reviews

African, American, Caribbean, Chicken, Dessert, Fish, Grill, Hamburgers, Seafood, Soup, Wings  

Casual Dining, Free Parking, Full Bar, Happy Hour, Has TV, Outdoor Seating, Vegetarian Options  

Online menu opens
Tomorrow, 12:00 PM
100 S CENTRAL EXPRESSWAY
Delivery: $3.99
Delivery Min: $15
Delivery: $3.99 Delivery Min: $15
Online menu opens Tomorrow, 12:00 PM

25. Golden Joy BBQ

4.1 out of 5 stars. 403 Google reviews

Asian, BBQ, Chicken, Chinese, Coffee and Tea, Grill, Hot Pot, Noodles, Salads, Seafood, Soup, Szechuan  

Casual Dining, Free Parking, Good For Group, Good For Kids, Has TV, Vegan Options, Vegetarian Options  

Order for later
5/10/2024, 10:30 AM
1475 E Belt Line
Carryout
Carryout
Order for later 5/10/2024, 10:30 AM

26. Bruno's Ristorante

4.5 out of 5 stars. 477 Google reviews

Chicken, Dessert, Fish, Italian, Pasta, Salads, Seafood, Soup, Steak  

Casual Dining, Fine Dining, Free Parking, Full Bar, Good For Group, Has TV, Outdoor Seating, Romantic, Vegetarian Options  

Order for later
Tomorrow, 11:00 AM
9462 North MacArthur
Average Item Cost: $15
Delivery: $4.99
Delivery Min: $15
Average Item Cost: $15 Delivery: $4.99 Delivery Min: $15
Order for later Tomorrow, 11:00 AM

27. Taizong Sichuan Cuisine

Curbside Pickup 11th Order Free
3.8 out of 5 stars. 177 Google reviews

Asian Fusion, Chicken, Dessert, Grill, Noodles, Salads, Seafood, Soup, Szechuan  

Free Parking, Good For Group, Has TV, Healthy Options, Vegetarian Options  

Order for later
Tomorrow, 11:00 AM
1301 CUSTER ROAD
Carryout
Carryout
Order for later Tomorrow, 11:00 AM

28. GIOVANNI'S RESTAURANT

$3 or less
4.5 out of 5 stars. 775 Google reviews

Chicken, Dessert, Grill, Italian, Mediterranean, Pasta, Persian, Salads, Seafood, Soup  

Casual Dining, Comfort Food, Fine Dining, Free Parking, Full Bar, Gluten Free Options, Good For Group, Good For Kids, Halal Options, Happy Hour, Has TV, Romantic  

Online menu opens
Tomorrow, 11:00 AM
18484 PRESTON RD # 119
Average Item Cost: $12
Delivery: $2.00 - $25.00
Delivery Min: $20
Average Item Cost: $12 Delivery: $2.00 - $25.00 Delivery Min: $20
Online menu opens Tomorrow, 11:00 AM

29. Hot Crab

4.3 out of 5 stars. 421 Google reviews

Cajun, Chicken, Chinese, Dessert, Seafood, Soup, Wings  

Casual Dining, Family Style, Free Parking, Full Bar, Good For Kids, Happy Hour, Has TV  

Order for later
Tomorrow, 12:00 PM
714 W Spring Valley Rd
Carryout
Carryout
Order for later Tomorrow, 12:00 PM

30. Mali Thai Kitchen

4.4 out of 5 stars. 18 Google reviews

Asian, Curry, Noodles, Salads, Soup, Thai  

Casual Dining, Free Parking  

Order for later
Tomorrow, 11:00 AM
9191 Forest Ln
Delivery: $4.99
Delivery Min: $15
Delivery: $4.99 Delivery Min: $15
Order for later Tomorrow, 11:00 AM

31. FireXBox Sushi and Hibachi

4.5 out of 5 stars. 843 Google reviews

Asian, Japanese, Salads, Seafood, Soup, Steak, Sushi  

Casual Dining, Comfort Food, Free Parking, Good For Group, Good For Kids  

Online menu opens
Tomorrow, 11:00 AM
9918 Plano Rd
Delivery: $4.99
Delivery Min: $15
Delivery: $4.99 Delivery Min: $15
Online menu opens Tomorrow, 11:00 AM

32. Thai Wok-In & Go

4.2 out of 5 stars. 121 Google reviews

Chicken, Curry, Dessert, Noodles, Seafood, Soup, Thai  

Casual Dining, Comfort Food, Free Parking, Good For Group, Good For Kids  

Order for later
Tomorrow, 11:00 AM
11742 Marsh Ln
Delivery: $4.99
Delivery Min: $15
Delivery: $4.99 Delivery Min: $15
Order for later Tomorrow, 11:00 AM

33. Noodle Wave

Curbside Pickup
4.0 out of 5 stars. 119 Google reviews

Asian Fusion, Chicken, Curry, Dessert, Grill, Noodles, Salads, Seafood, Soup, Thai  

Casual Dining, Comfort Food, Family Style, Free Parking, Gluten Free Options, Good For Group, Good For Kids, Halal Options, Vegetarian Options  

Order for later
Tomorrow, 11:00 AM
11661 Preston Rd
Delivery: $4.99
Delivery Min: $15
Delivery: $4.99 Delivery Min: $15
Order for later Tomorrow, 11:00 AM

34. ZZIZIM

4.7 out of 5 stars. 428 Google reviews

Chicken, Korean, Noodles, Seafood, Soup  

Casual Dining, Comfort Food, Free Parking, Good For Group, Good For Kids, Vegan Options, Vegetarian Options  

Order for later
Tomorrow, 11:00 AM
2625 Old Denton Rd
Delivery: $4.99
Delivery Min: $15
Delivery: $4.99 Delivery Min: $15
Order for later Tomorrow, 11:00 AM

35. Mango Thai Cuisine (since 1999)

4.3 out of 5 stars. 752 Google reviews

Asian, Chicken, Curry, Dessert, Noodles, Salads, Seafood, Soup, Thai, Wings  

Casual Dining, Free Parking, Full Bar, Good For Group, Good For Kids, Happy Hour, Healthy Options, Outdoor Seating, Vegan Options  

Order for later
Tomorrow, 11:00 AM
4701 W Park Blvd
Delivery: $4.00
Delivery Min: $25
Delivery: $4.00 Delivery Min: $25
Order for later Tomorrow, 11:00 AM

36. Jinmi Korean Cuisine

4.5 out of 5 stars. 373 Google reviews

Chicken, Korean, Seafood, Soup  

Casual Dining, Good For Group, Good For Kids, Has TV, Vegetarian Options  

Order for later
Tomorrow, 11:00 AM
2727 W 15th St
Delivery: $4.99
Delivery Min: $15
Delivery: $4.99 Delivery Min: $15
Order for later Tomorrow, 11:00 AM

37. J. Pepes

4.3 out of 5 stars. 83 Google reviews

Mexican, Salads, Sandwiches, Seafood, Soup, Steak, Taco, Tex-Mex, Wraps  

Casual Dining, Good For Group, Has TV, Quick Bite, Vegetarian Options  

Order for later
Tomorrow, 10:00 AM
2720 N STEMMONS FWY
Delivery: 10.00%
Delivery Min: $15
Delivery: 10.00% Delivery Min: $15
Order for later Tomorrow, 10:00 AM

38. DON CHABE STEAK LLC

5.0 out of 5 stars. 131 Google reviews

Breakfast, Dessert, Hamburgers, Latin American, Mexican, Salads, Soup, Taco  

 

Order for later
Tomorrow, 8:00 AM
3933 MAIN ST
Carryout
Carryout
Order for later Tomorrow, 8:00 AM

39. Alexander's Mex Cuisine

4.7 out of 5 stars. 138 Google reviews

Breakfast, Brunch, Burritos, Dessert, Mexican, Salads, Soup, Taco  

 

Order for later
Tomorrow, 11:00 AM
2237 W 15TH ST
Carryout
Carryout
Order for later Tomorrow, 11:00 AM

40. Bo Bo Chinese

4.1 out of 5 stars. 670 Google reviews

Chicken, Chinese, Lunch, Noodles, Seafood, Soup, Vegetarian  

 

Order for later
Tomorrow, 11:00 AM
10630 Church Rd
Carryout
Carryout
Order for later Tomorrow, 11:00 AM

41. Lemongrass Thai Eatery

4.5 out of 5 stars. 171 Google reviews

Curry, Noodles, Soup, Thai  

Gluten Free Options, Vegan Options, Vegetarian Options  

Order for later
Tomorrow, 11:00 AM
12835 Preston Rd
Delivery: $3.99
Delivery Min: $15
Delivery: $3.99 Delivery Min: $15
Order for later Tomorrow, 11:00 AM

42. Fruta Loca

5.0 out of 5 stars. 3 Google reviews

Dessert, Hamburgers, Latin American, Mexican, Salads, Smoothies and Juices, Soup, Taco  

 

Order for later
Tomorrow, 10:30 AM
111 CONTINENTAL AVE
Carryout
Carryout
Order for later Tomorrow, 10:30 AM

43. No. 1 Plus Chicken

Asian, Asian Fusion, Chicken, Korean, Noodles, Seafood, Soup, Wings  

Casual Dining, Comfort Food, Free Parking, Good For Group, Good For Kids, Has TV, Quick Bite, Vegan Options  

Order Now
2115 E Belt Line Rd
Carryout
Carryout

44. GREEK ISLES GRILLE & TAVERNA

Chicken, Coffee and Tea, Dessert, Fish, Greek, Gyro, Lunch, Mediterranean, Pasta, Pitas, Salads, Seafood, Soup, Steak, Wraps  

Casual Dining, Fine Dining, Free Parking, Full Bar, Good For Group, Good For Kids, Kids Menu, Outdoor Seating, Vegetarian Options  

Online menu opens
Tomorrow, 11:00 AM
5934 ROYAL LN
Delivery: $3.99
Delivery Min: $15
Delivery: $3.99 Delivery Min: $15
Online menu opens Tomorrow, 11:00 AM

45. Thai Palm Dallas

Quick Deals
4.7 out of 5 stars. 70 Google reviews

Noodles, Salads, Soup, Thai  

Gluten Free Options, Vegetarian Options  

Order for later
Tomorrow, 11:00 AM
2824 N O'Connor Rd
Average Item Cost: $14
Delivery: $3.99
Delivery Min: $15
Average Item Cost: $14 Delivery: $3.99 Delivery Min: $15
Order for later Tomorrow, 11:00 AM

46. St. Pete's Dancing Marlin

Chicken, Dessert, Fish, Hamburgers, Pasta, Pizza, Salads, Sandwiches, Seafood, Soup, Steak  

 

Order for later
Tomorrow, 11:00 AM
2730 Commerce St
Delivery: $4.99
Delivery Min: $15
Delivery: $4.99 Delivery Min: $15
Order for later Tomorrow, 11:00 AM

47. Kin's Restaurant

4.8 out of 5 stars. 106 Google reviews

Asian, BBQ, Chicken, Chinese, Fish, Lunch, Noodles, Seafood, Soup, Vietnamese  

Casual Dining, Free Parking  

Order for later
Tomorrow, 11:00 AM
1927 E Belt Line Rd
Delivery: $4.99
Delivery Min: $15
Delivery: $4.99 Delivery Min: $15
Order for later Tomorrow, 11:00 AM

48. No.1 Plus Chicken

4.6 out of 5 stars. 38 Google reviews

Chicken, Dessert, Korean, Ramen, Soup, Wings  

 

Order Now
2625 Old Denton Rd
Carryout
Carryout

49. Tukta Thai

Asian, Chicken, Coffee and Tea, Curry, Dessert, Fish, Noodles, Salads, Seafood, Soup, Thai  

Family Style, Free Parking, Good For Group, Has TV, Vegetarian Options  

Order for later
Tomorrow, 11:00 AM
9625 Plano Rd
Delivery: $4.99
Delivery Min: $15
Delivery: $4.99 Delivery Min: $15
Order for later Tomorrow, 11:00 AM

Restaurants Filter

Promotions Filter

Delivery Fee Filter

Atmosphere Filter

Selecting/deselecting the following checkboxes will update the content in the main content area.

Food Types Filter

Selecting/deselecting the following checkboxes will update the content in the main content area.

Services Filter

Selecting/deselecting the following checkboxes will update the content in the main content area.